prohibited firearm - German English Dictionary